Synonyms for "thrash about"

Words with similar meaning